puddle (earth) - Turkish English Dictionary